package cn.amebius.avoice.pojo.users;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.awt.*;

/**
 * @author 历川
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Student {

    /**
     * 学生的ID，唯一主键，自增，不可重复
     */
    private Integer id;

    /**
     * 学生的学号
     */
    private String studentNumber;

    /**
     * 学生的账号密码
     */
    private String password;

    /**
     * 学生的姓名
     */
    private String name;

    /**
     * 学生的班级信息
     */
    private String clazz;

    /**
     * 学生的性别
     */
    private String gender;

    /**
     * 积分
     */
    private String integral;

    /**
     * 头像文件
     */
    private Image headPortrait;

    /**
     * 认证信息： 0 - > 普通学生     1 - > 需要认证学生
     */
    private Integer assistance;

    /**
     * 参与志愿团队的ID， 0 - > 未参与
     */
    private Integer volunteerTeamId;

    /**
     * 学生的手机号
     */
    private String tel;

    /**
     * 学生的邮箱
     */
    private String email;
    /**
     * 创建时间
     */
    private String creatTime;

    public Student(String studentNumber, String password) {
        this.studentNumber = studentNumber;
        this.password = password;
    }
}
